.B0228-dialog{
    height: 100%;
    width: 100%;
}
.B0228-dialog.user-mode{
    width: 450px;
    height: initial;
}
.B0228-dialog .kmi-layout-main-content{
    padding:12px 12px 0;
}
.B0228-dialog .kmi-layout-main-content .kmi-layout-page-check{
    display: flex;
}
.B0228-dialog .kmi-layout-main-content .kmi-layout-page-user{
    display: none;
}
.B0228-dialog.user-mode .kmi-layout-main-content .kmi-layout-page-check{
    display: none;
}
.B0228-dialog.user-mode .kmi-layout-main-content .kmi-layout-page-user{
    display: flex;
}
.B0228-dialog .kmi-text-fields input{
    border: 1px #e6e6e7 solid;
}
.B0228-dialog .kmi-list .kmi-list__row{
    height: 68px;
}
.B0228-dialog .kmi-list .kmi-list__column.is-wrap{
    white-space:normal;
    max-height: 68px;
}
.B0228-dialog .kmi-list .kmi-list__column.column-combo{
    display: flex;
}
.B0228-dialog .kmi-list .kmi-list__column.column-combo>label{
    flex:1;
}
.B0228-dialog .kmi-list .kmi-list__column.column-combo>input{
    flex:0 0 120px;
}
.B0228-dialog .check-point-ok{
    background: url('../../../../../image/icons/check1.png');
    background-size: cover;
}
.B0228-dialog .check-point-notok{
    background: url('../../../../../image/icons/not1.png');
    background-size: cover;
}
.B0228-dialog .check-point-switch{
    width: 46px;
    height: 26px;
    background: #dedede;
    border-radius: 11px;
    position: relative;
}
.B0228-dialog .check-point-switch>div{
    position: absolute;
    top: 1px;
    left: 1px;
    width:24px;
    height:24px;
    background: url('../../../../../image/icons/whitepoint.png');
    background-size: cover;
}
.B0228-dialog .check-point-switch.is-selected>div{
    left: 22px;
    background: url('../../../../../image/icons/bluepoint.png');
    background-size: cover;
}
.B0228-dialog .search-tool{
    display:flex;
    justify-content: flex-end;
    padding: 4px 0;
}

.B0228-dialog .kmi-layout-page-c{
    padding:12px 12px 0px;
    background: white;
    display: flex;
    flex-direction: column;
}
.B0228-dialog .kmi-text-fields>label-c {
    width:100px;
	text-align:right;
}
